home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / dev / gg / gengetopt-2.6.lha / gengetopt-2.6 / src / cmdline.h < prev    next >
C/C++ Source or Header  |  2002-03-02  |  2KB  |  48 lines

  1. /* cmdline.h */
  2.  
  3. /* File autogenerated by gengetopt version 2.6  */
  4.  
  5. #ifndef _cmdline_h
  6. #define _cmdline_h
  7.  
  8. #ifdef __cplusplus
  9. extern "C" {
  10. #endif /* __cplusplus */
  11.  
  12. /* Don't define PACKAGE and VERSION if we use automake.  */
  13. #ifndef PACKAGE
  14. /* ******* WRITE THE NAME OF YOUR PROGRAM HERE ******* */
  15. #define PACKAGE ""
  16. #endif
  17. #ifndef VERSION
  18. /* ******* WRITE THE VERSION OF YOUR PROGRAM HERE ******* */
  19. #define VERSION ""
  20. #endif
  21.  
  22. struct gengetopt_args_info {
  23.   char * input_arg;    /* input file (default std input).  */
  24.   char * func_name_arg;    /* name of generated function (default='cmdline_parser').  */
  25.   char * file_name_arg;    /* name of generated file (default='cmdline').  */
  26.  
  27.   int help_given ;    /* Whether help was given.  */
  28.   int version_given ;    /* Whether version was given.  */
  29.   int input_given ;    /* Whether input was given.  */
  30.   int func_name_given ;    /* Whether func-name was given.  */
  31.   int file_name_given ;    /* Whether file-name was given.  */
  32.   int long_help_given ;    /* Whether long-help was given.  */
  33.   int unamed_opts_given ;    /* Whether unamed-opts was given.  */
  34.   int no_handle_help_given ;    /* Whether no-handle-help was given.  */
  35.   int no_handle_version_given ;    /* Whether no-handle-version was given.  */
  36.   int no_handle_error_given ;    /* Whether no-handle-error was given.  */
  37. } ;
  38.  
  39. int cmdline_parser (int argc, char * const *argv, struct gengetopt_args_info *args_info);
  40.  
  41. void cmdline_parser_print_help(void);
  42. void cmdline_parser_print_version(void);
  43.  
  44. #ifdef __cplusplus
  45. }
  46. #endif /* __cplusplus */
  47. #endif /* _cmdline_h */
  48.